import java.io.File;
import java.io.IOException;
import java.util.Arrays;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * User: 马拉圈
 * Date: 2023-04-07
 * Time: 16:57
 */
public class Test {


    public static void main(String[] args) {
        File file = new File("helloWorld");
        file.renameTo(new File("HELLO_WORLD"));
    }


    public static void main4(String[] args) {
        File file = new File("helloWorld");
        String[] results1 = file.list();
        File[] results2 = file.listFiles();
        System.out.println(Arrays.toString(results1));
        System.out.println(Arrays.toString(results2));
    }



    public static void main3(String[] args) {
        File file = new File("./helloWorld/abc/123");
        if(!file.exists()) {
            file.mkdirs();
        }
        System.out.println(file.exists());
        System.out.println(file.isFile());
        System.out.println(file.isDirectory());
    }





    public static void main2(String[] args) throws IOException {
        File file = new File("./helloWorld");
        System.out.println(file.exists());
        System.out.println(file.isDirectory());//是目录吗？（文件夹）
        System.out.println(file.isFile());//是文件吗？（普通文件）
        if(!file.exists()) {
            file.mkdir();
        }
        System.out.println(file.exists());
        System.out.println(file.isDirectory());//是目录吗？（文件夹）
        System.out.println(file.isFile());//是文件吗？（普通文件）
        file.delete();

        System.out.println(file.exists());
        System.out.println(file.isDirectory());//是目录吗？（文件夹）
        System.out.println(file.isFile());//是文件吗？（普通文件）
    }






    public static void main1(String[] args) throws IOException {
        File file = new File("瞪眼.jpg");
        System.out.println(file.getParent());
        System.out.println(file.getName());
        System.out.println(file.getPath());
        System.out.println(file.getAbsoluteFile());
        System.out.println(file.getCanonicalFile());
    }
}
